﻿
    using System;
    namespace lib.Model
    {
    /// <summary>
    /// 类MenuInfo_Model
    /// </summary>
    [Serializable]
    public partial class MenuInfo_Model
    {
    /// <summary>
    /// 
    /// </summary>
    private int? fdMenuID;
    private string fdMenuName;
    private string fdMenuCode;
    private int? fdMenuParentID;
    private string fdMenuUrl;
    private int? fdMenuSort;
    private bool? fdMenuIsEnable;
    private string fdMenuDescription;
    private int? fdMenuIsTarget;
    private string fdMenuParentIDs;
    private bool? fdMenuIsMenuLast;
    private string fdMenuIcon;
  public MenuInfo_Model(){}
  /// <summary>
  /// 带参数的构造函数
  /// </summary>
    /// <param name="fdMenuID"></param>
    /// <param name="fdMenuName"></param>
    /// <param name="fdMenuCode"></param>
    /// <param name="fdMenuParentID"></param>
    /// <param name="fdMenuUrl"></param>
    /// <param name="fdMenuSort"></param>
    /// <param name="fdMenuIsEnable"></param>
    /// <param name="fdMenuDescription"></param>
    /// <param name="fdMenuIsTarget"></param>
    /// <param name="fdMenuParentIDs"></param>
    /// <param name="fdMenuIsMenuLast"></param>
    /// <param name="fdMenuIcon">菜单图标</param>
  public MenuInfo_Model(int? fdMenuID,string fdMenuName,string fdMenuCode,int? fdMenuParentID,string fdMenuUrl,int? fdMenuSort,bool? fdMenuIsEnable,string fdMenuDescription,int? fdMenuIsTarget,string fdMenuParentIDs,bool? fdMenuIsMenuLast,string fdMenuIcon)
  {
    this.fdMenuID=fdMenuID;
    this.fdMenuName=fdMenuName;
    this.fdMenuCode=fdMenuCode;
    this.fdMenuParentID=fdMenuParentID;
    this.fdMenuUrl=fdMenuUrl;
    this.fdMenuSort=fdMenuSort;
    this.fdMenuIsEnable=fdMenuIsEnable;
    this.fdMenuDescription=fdMenuDescription;
    this.fdMenuIsTarget=fdMenuIsTarget;
    this.fdMenuParentIDs=fdMenuParentIDs;
    this.fdMenuIsMenuLast=fdMenuIsMenuLast;
    this.fdMenuIcon=fdMenuIcon;
  }
  /// <summary>
  /// 带参数的构造函数
  ///（只包含数据表对应的属性，对于扩展的属性，应该在此方法或CopySelf方法的基础上扩展一个方法）
  /// </summary>
    /// <param name="m">要浅复制的对象</param>
  public MenuInfo_Model(MenuInfo_Model m)
  {
    this.fdMenuID=m.fdMenuID;
    this.fdMenuName=m.fdMenuName;
    this.fdMenuCode=m.fdMenuCode;
    this.fdMenuParentID=m.fdMenuParentID;
    this.fdMenuUrl=m.fdMenuUrl;
    this.fdMenuSort=m.fdMenuSort;
    this.fdMenuIsEnable=m.fdMenuIsEnable;
    this.fdMenuDescription=m.fdMenuDescription;
    this.fdMenuIsTarget=m.fdMenuIsTarget;
    this.fdMenuParentIDs=m.fdMenuParentIDs;
    this.fdMenuIsMenuLast=m.fdMenuIsMenuLast;
    this.fdMenuIcon=m.fdMenuIcon;
  }
  /// <summary>
  /// 返回一个当前对象的一个拷贝（只包含数据表对应的属性，对于扩展的属性，应该在此方法的基础上扩展一个方法）
  /// </summary>
  public MenuInfo_Model CopySelf()
  {
    return new MenuInfo_Model(this);
  }
    /// <summary>
    /// 
    /// </summary>
    public int? FdMenuID
    {
        get { return this.fdMenuID; }
        set { this.fdMenuID=value; }
    }
    /// <summary>
    /// 
    /// </summary>
    public string FdMenuName
    {
        get { return this.fdMenuName; }
        set { this.fdMenuName=value; }
    }
    /// <summary>
    /// 
    /// </summary>
    public string FdMenuCode
    {
        get { return this.fdMenuCode; }
        set { this.fdMenuCode=value; }
    }
    /// <summary>
    /// 
    /// </summary>
    public int? FdMenuParentID
    {
        get { return this.fdMenuParentID; }
        set { this.fdMenuParentID=value; }
    }
    /// <summary>
    /// 
    /// </summary>
    public string FdMenuUrl
    {
        get { return this.fdMenuUrl; }
        set { this.fdMenuUrl=value; }
    }
    /// <summary>
    /// 
    /// </summary>
    public int? FdMenuSort
    {
        get { return this.fdMenuSort; }
        set { this.fdMenuSort=value; }
    }
    /// <summary>
    /// 
    /// </summary>
    public bool? FdMenuIsEnable
    {
        get { return this.fdMenuIsEnable; }
        set { this.fdMenuIsEnable=value; }
    }
    /// <summary>
    /// 
    /// </summary>
    public string FdMenuDescription
    {
        get { return this.fdMenuDescription; }
        set { this.fdMenuDescription=value; }
    }
    /// <summary>
    /// 
    /// </summary>
    public int? FdMenuIsTarget
    {
        get { return this.fdMenuIsTarget; }
        set { this.fdMenuIsTarget=value; }
    }
    /// <summary>
    /// 
    /// </summary>
    public string FdMenuParentIDs
    {
        get { return this.fdMenuParentIDs; }
        set { this.fdMenuParentIDs=value; }
    }
    /// <summary>
    /// 
    /// </summary>
    public bool? FdMenuIsMenuLast
    {
        get { return this.fdMenuIsMenuLast; }
        set { this.fdMenuIsMenuLast=value; }
    }
    /// <summary>
    /// 菜单图标
    /// </summary>
    public string FdMenuIcon
    {
        get { return this.fdMenuIcon; }
        set { this.fdMenuIcon=value; }
    }
    }
    }
  
